﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using LEDStripMixer.Shared.Extensions;

namespace LEDStripMixer.ViewModels
{
    public class ConfigurationLookups
    {
        public ConfigurationLookups()
        {
            COMPorts = new List<String>();
            BaudRates = new List<Int32>();
            FPS = new List<Int32>();
        }

        public List<String> COMPorts { get; set; }

        public List<Int32> BaudRates { get; set; }

        public List<Int32> FPS { get; set; }

        public bool IsValid()
        {
            return COMPorts.HasValues() && BaudRates.HasValues() && FPS.HasValues();
        }
    }
}
